//
//  YKTree.h
//  ProjectMac
//
//  Created by gaofeng on 2021/4/14.
//

#ifndef YKTree_h
#define YKTree_h

#include <stdio.h>
// 结构体的使用最好使用malloc创建
typedef  struct  BiTNode{
    char data;
    struct BiTNode *lchild,*rchild;
}BiNode,*BiTree;
//创建一个二叉树
BiTree creatTree(void);
//对树的先序遍历
void preOrder(BiTree T);
void inOrder(BiTree T);
void postOrder(BiTree T);
// 访问树上节点
void visit(BiTree n);
void inOrder2(BiTree T);
// 层次遍历
void leveOrder(BiTree T);

void leveOrder(BiTree T);
void test(void);
#endif /* YKTree_h */
